package com.link.base.base.order.model;

import com.link.base.base.policy.model.PcyResult;
import com.link.core.basic.model.BasicModel;

import java.util.List;

/**
 * @author unknown
 * @date unknown
 * @comments 政策规则
 */
public class OrderPolicyResult extends BasicModel {
    /**政策规则名称*/
    private String policyRuleName;
    /**应用标志*/
    private String applyFlag;
    /**配赠次数*/
    private Double applyNum;
    /**政策规则ID*/
    private Long policyRuleId;
    /**政策结果说明*/
    private String resultDesc;
    /**备注*/
    private String comments;
    /**订单ID*/
    private Long orderId;
    /**政策名称*/
    private String policyName;
    /**政策结果信息列表*/
    private List<PcyResult> resultList;


    public String getPolicyRuleName() {
        return policyRuleName;
    }

    public void setPolicyRuleName(String policyRuleName) {
        this.policyRuleName = policyRuleName;
    }

    public String getApplyFlag() {
        return applyFlag;
    }

    public void setApplyFlag(String applyFlag) {
        this.applyFlag = applyFlag;
    }

    public Double getApplyNum() {
        return applyNum;
    }

    public void setApplyNum(Double applyNum) {
        this.applyNum = applyNum;
    }

    public Long getPolicyRuleId() {
        return policyRuleId;
    }

    public void setPolicyRuleId(Long policyRuleId) {
        this.policyRuleId = policyRuleId;
    }

    public String getResultDesc() {
        return resultDesc;
    }

    public void setResultDesc(String resultDesc) {
        this.resultDesc = resultDesc;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getPolicyName() {
        return policyName;
    }

    public void setPolicyName(String policyName) {
        this.policyName = policyName;
    }

    public List<PcyResult> getResultList() {
        return resultList;
    }

    public void setResultList(List<PcyResult> resultList) {
        this.resultList = resultList;
    }

}
